home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 8 / The Arsenal Files Collection #8 (Arsenal Computer) (1996).ISO / g_games / sorc075.zip / SORCERY.DOC < prev    next >
Text File  |  1996-12-01  |  13KB  |  290 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                               Sorcery vx.xx Beta
  11.  
  12.                            Written by Chris Reiter
  13.  
  14.                            Last Update: 12/02/1996
  15.  
  16.  
  17.  
  18.       *** Note: This program is in Wide Beta. Please read BETATEST.TXT.
  19.  
  20.  
  21.  
  22.  
  23.         *** DISCLAIMER
  24.  
  25.         This program has been debugged to the best of my ability, from the
  26. reports I have gotten by users on other types of systems than my own. It is
  27. inconceivable how many different configurations of systems there are out
  28. there, and it would be impossible for a program to be written that will work
  29. on every single one. However, I make no warranty, expressly or otherwise,
  30. that this program will not cause Cancer, Liver and Lung Disease, Miscarriages,
  31. Unwanted Pregnancies, Low Sperm Counts, Brain Tissue Damage, Muscular Dyst-
  32. rophy, Forgetfulness, Left-Leg Paralysis, Internal Hemorrhaging, Geekiness,
  33. Carbohydrates Deficiency, Negligence, Slow Motioness, Bureaucracy, Deforest-
  34. ation, Sexual Atrocities, Lack of Personality, Inflation, Heavy Machinery
  35. Malfunction, Anaphora, Plagiarism, Lying-to-Congress Disease, Gerrymandering,
  36. Incrimination, Schwa Deletion, Non-Confirmation Syndrome, Defenestration,
  37. Illiteracy, Sarcasm, Broccoli Overcooking, Frequent Defecation, Gossiping,
  38. Getting-Laid-on-the-First-Date Syndrome, Mass Extinction, Ozone Depletion,
  39. Global Warming, Gas Leaks, Hailstorms, Arms Race, Legs Race, Gender Confusion,
  40. Transexualism, Misunderstandings, Gibberish, Boredom, Nausea, Vomiting,
  41. Hyperbation, Hyperbole, Manuscript Loss, Anarchism, Liposuction, Unsuccessful
  42. Barbecuing, Gargling, BONKing, Mavisms, Talking-in-Third-Person Syndrome,
  43. Limosine Overcrowding, Elevator Stalling, Messianism, Low Scoring on
  44. Standardized Tests, PBS Pledging, PTA Joining, PTL Propaganda, S&L Bailouts,
  45. Deficit Spending, BLT Indigestion, Armpit Enlargement, Proletarianization,
  46. Antidisestablismenterianism, Panic, Disillusionment, Asymmetrical Twins,
  47. Appointment Cancellation, Foreplay Disruption, Stuttering, Dogmatism, Bath
  48. Tub Clogging, Eviction, Infant Mortality, Cryptorchitis, Shistosomaisis,
  49. Nepotism, Baldness, Bad Spelling, Maximum Verbosity, and General Failure in
  50. Life. So use this game at your own risk!
  51.  
  52.         *NOTE: That Disclaimer was stolen from Batmud, the Internet MUD.
  53.  
  54.  
  55.         -------------------------------------------------------
  56.  
  57.  
  58.         *** Hardware and Software Requirements
  59.  
  60.         It is necessary to have at least a 286 CPU, and Sorcery will run
  61. under your BBS (or locally) with minimal memory. It is recommended that you
  62. utilize EMS for swapping under your BBS, because when running a door program
  63. is when the most memory is being used, and if you have very little memory
  64. available, it can lock up.
  65.  
  66.         It is not necessary to create a dropfile to play Sorcery, however, if
  67. you are planning on running it from a BBS (which is most likely the case),
  68. then you must have your BBS create a dropfile to pass the TimeLeft and user
  69. name information (etc...). Sorcery can currently accept information from the
  70. dropfiles DORINFO?.DEF, DOOR.SYS, and CHAIN.TXT. 
  71.  
  72.  
  73.         *** Files Included in Archive
  74.  
  75.         SORCERY.EXE            -----    This is the main executable file
  76.                                         without which there is no game.
  77.         INSTALL.EXE            -----    This is the installation and the
  78.                                         registration program.
  79.         SORCERY.CFG            -----    This holds the registration key
  80.                                         information. The default file has
  81.                                         in it the author's bbs name, which
  82.                                         you can replace by running the
  83.                                         Install > Registration program.
  84.         SORCERY.DOC            -----    Docs, which you are reading now,
  85.                                         which lists installation instructions,
  86.                                         hints, and events in the game's
  87.                                         history.
  88.         INSTRUCT.DOC           -----    Player's instructions for Sorcery.
  89.         MONSTERS.DAT           -----    Monster name and stat file which you
  90.                                         can edit and create new monsters.
  91.         ENEMIES.DAT            -----    Enemy name and stat file which you
  92.                                         can edit and create new enemies.
  93.         PLAYERS.DAT            -----    In the beginning, a 0-byte file.
  94.         SORCERY.LOG            -----    Just a quick note about the logfile.
  95.                                         Reading the logfiles will tell you if
  96.                                         users are having trouble playing the
  97.                                         game or they are winning too much. It
  98.                                         will give you theirs and their enemy's
  99.                                         stats at the end of their game, in the
  100.                                         log file.
  101.  
  102.         -------------------------------------------------------
  103.  
  104.         *** Installation
  105.  
  106.         STEP 1:
  107.  
  108.         Create a directory on your hard drive, to put the archive in. Since
  109. I run Renegade, mine is, D:\RENEGADE\ONLINE\SORCERY.
  110.  
  111.         STEP 2:
  112.  
  113.         Copy the distribution archive to that directory, and unarchive it.
  114. The original archive is packed using PKZIP.EXE -EX, however there are so many
  115. sysops out there who have their own preferences, it would be silly for me to
  116. assume that everyone uses PKZIP.EXE.
  117.  
  118.         STEP 3:
  119.  
  120.         Virus Scan the program. The original is clean, but you should always
  121. scan every single executable before you use it. The more virus scanning
  122. programs you use, the better.
  123.  
  124.         STEP 4:
  125.  
  126.         Run INSTALL.EXE, found in the Sorcery archive. You will use the
  127. I)nstall option first. It will create the necessary files to run Sorcery,
  128. plus some housekeeping duties. You will then use the R)egister option, which
  129. will also prompt you for your BBS Name, and your Sysop's Name (that is
  130. probably YOU). You should run Register even if you have not paid for the full
  131. registered version.
  132.  
  133.         STEP 5:
  134.  
  135.         If you have registered this version of Sorcery, or another earlier
  136. version, you can enter your Registration Code by selecting R)egister, from
  137. the INSTALL.EXE program. This will unlock many features that are only
  138. available in the Registered version. Once you have registered Sorcery, then
  139. all future versions will work with the same Registration Code. That will save
  140. you money, and me, time sending out mail to you, too.
  141.  
  142.         STEP 6:   Command Line Usage of Sorcery
  143.  
  144.         The command line for (at least *this* version) of Sorcery is this:
  145.  
  146.         SORCERY.EXE <node #>    (yes, it's as easy as *that*)
  147.  
  148.         Note: The <node #> is only necessary when you are using dorinfo?.def.
  149.         It tells Sorcery which filename to look for when reading the dropfile.
  150.         This program is multinodal. It is a single player game, in which many
  151.         users can be playing different games at the same time. The only
  152.         problem you might have is if 2 nodes enter Sorcery at the exact same
  153.         time, AND you are using DOOR.SYS or CHAIN.TXT, then when your batch
  154.         file copies the dropfile to the \SORCERY directory, and reads the
  155.         dropfile, you might get a violation.
  156.  
  157.         **** NOTE **** : The dropfile *MUST* be in the ..\SORCERY directory
  158.         to run. My suggestion is to create a batch file that is loaded from
  159.         your bbs, that copies the dropfile from your default drop area, to
  160.         the SORCERY directory, then loads SORCERY.
  161.  
  162.         ---------Begin Batch File---------
  163.         <drive letter:>
  164.         cd\bbs\sorcery
  165.         copy \bbs\dorinfo*.def \bbs\sorcery  'This line is WHATEVER dropfile.
  166.         SORCERY <node #>
  167.         cd\bbs
  168.  
  169.  
  170.         However, if you want to try it out Locally, just to see what it is
  171.         all about, then just type SORCERY. Local usage is default.
  172.  
  173.  
  174.  
  175.  
  176.         -------------------------------------------------------
  177.  
  178.         *** REGISTRATION BENEFITS : $10.00 U.S.
  179.  
  180.         These options are unlocked when the game has been registered:
  181.  
  182.         1: You are always free to edit/add to/remove monsters from
  183.            the MONSTERS.DAT file. However, until SORCERY is
  184.            registered, no creature with a strength or health of
  185.            greater than 6 will be allowed in the game. Once
  186.            registered, you may put monsters of whatever stats you
  187.            want to. But remember, users don't want to play a game
  188.            in which they are dead after one round!
  189.         
  190.         2: MONSTERS.DAT may only have 100 monsters in it when
  191.            unregistered. The number of possible monsters goes up
  192.            to 1000 when registered.
  193.         
  194.         MONSTERS.DAT file can be edited by any text editor. It is written in
  195.         the form:
  196.  
  197.         Monstername,Strength,Health Points
  198.  
  199.         For Example:
  200.  
  201.         Red Dragon,6,4
  202.  
  203.         * NOTE: A creature may not have a higher Strength or Health than 6
  204.           until the game has been registered.
  205.  
  206.         Please read REGISTER.TXT for information regarding registration of
  207.         this program.
  208.  
  209.         -------------------------------------------------------
  210.  
  211.  
  212.         *** SOLVING PROBLEMS
  213.  
  214.         This tends to be an important section, especially for those who are
  215.         not familiar with being a Sysop, or are not good at setting up doors.
  216.         It is beyond the scope of this document to tell you how your BBS works
  217.         and what different hoops you have to jump through to get it to work.
  218.         However, some of the problems people have encountered can be solved by
  219.         reading this section.
  220.  
  221.         Q: I get errors when SORCERY.EXE loads.
  222.         A: Does your batch file look like the one in the installation area of
  223.            this document?
  224.  
  225.         Q: Every time someone logs into it, it says the user's name is SYSOP.
  226.         A: Most likely your dropfile is not in your ..\SORCERY directory.
  227.  
  228.         **** NOTE **** : The dropfile *MUST* be in the ..\SORCERY directory
  229.         to run. My suggestion is to create a batch file that is loaded from
  230.         your bbs, that copies the dropfile from your default drop area, to
  231.         the SORCERY directory, then loads SORCERY.
  232.  
  233.         Q: Sometimes, when two users are in the game at the same time, the
  234.            users' names are switched around from node to node.
  235.         A: You have to make sure the users are not entering the game at the
  236.            exact same time.
  237.  
  238.         Q: When a user enters the door, it says that the user's name is the
  239.            person who was in the door earlier. It still thinks that another
  240.            user is in the door!
  241.         A: This is easily solved with good dropfile policy. Make sure that
  242.            after each user exits the game, that the door.sys and dorinfo?.def
  243.            files are deleted. Also make sure that the correct dropfile is
  244.            being copied into the \SORCERY directory.
  245.                                                     
  246.         Q: Sometimes, the program spits out a debug.mul or capture.err file.
  247.         A: Send it to your Sysop or contact the author of this program. You
  248.            can either E-Mail or Netmail it to me.
  249.  
  250.         Internet: Hark@Clubmet.Metrobbs.Com
  251.         FIDONET : Chris Reiter, 1:280/205
  252.  
  253.         The Dead Zone BBS (my board) (913)362-9922 ** READ BELOW **
  254.  
  255.         **** NOTE **** : If nobody answers this, or you get a voice, then it
  256.         is no longer my bbs or I have moved or something. Don't keep calling
  257.         it. As long as I have that phone number and pay for it, it WILL BE
  258.         a DATA LINE ONLY. So if you get voice, I am no longer at this
  259.         residence. Today is 12/02/1996, in case you are reading this years
  260.         from now.
  261.  
  262.         -------------------------------------------------------
  263.  
  264.  
  265.         *** ACKNOWLEDGEMENTS
  266.  
  267.         Sorcery is written using some of the Comm Routines in Scott Slater's
  268. QB45MDM2.ZIP archive. Without which I could not have written this program. So
  269. my hat goes off to you, Scott, for making this possible, wherever (and
  270. whoever) you are.
  271.  
  272.         David Enslow, Sysop of Mere Image BBS, whose patience in letting me
  273. use his system to test this and many other programs I have written, has been
  274. outstanding. He has helped me with some of the options on this program and
  275. his knowledge of QB has been wonderful. Thank you.
  276.  
  277.         And to all the Alpha and Beta test sites out there. Some of the bugs
  278. in this program that have been fixed, I could not have found all by myself,
  279. because there are far too many systems for me to test this program on all of
  280. them. Thank you.
  281.  
  282.         Beta Team:
  283.  
  284.         Wayne Schroeder         Mental Floss BBS (913)383-2925   1:280/1500
  285.         Richard Owens           Top's Funhouse   (913)461-1378   1:280/1600   
  286.         Jeff Fanjoy             Extreme Denial   (416)251-3733   1:259/528
  287.  
  288.         And finally, to my girlfriend of 6 1/2 years, Wendy, who has put up
  289. with me ignoring her so that I could get this program finished. I love you.
  290.